/* 
 * File:   squareMatrix.h
 * Author: Stephen Durfey
 * Class:  CS335
 *
 * Description: This is the class Definition for 'squareMatrix'
 *
 * Created on September 14, 2008, 10:48 PM
 */

#ifndef _SQUAREMATRIX_H
#define	_SQUAREMATRIX_H

const int MAX_SIZE = 50;

class squareMatrix
{
    public:
        squareMatrix();
        void MakeEmpty(int emptySize);
        void StoreValue(int row, int col, int value);
        void Subtract(squareMatrix);
        void copyMatrix(squareMatrix obj2);
        int Add(squareMatrix obj2);
        int getIndexVal(int row, int col);
        
    private:
        int matrix[MAX_SIZE][MAX_SIZE];    
};



#endif	/* _SQUAREMATRIX_H */

